import { isLogin } from '../../utils/isLogin'
Page({
  data: {
    notifyList: []
  },
  onLoad(options) {
    this.getNotifyList()
  },
  // 房屋
  // 我的房屋事件处理函数
  handleMyHouseTap() {
    if (isLogin()) {
      wx.navigateTo({
        url: `/house_pkg/pages/list/index`,
      });
    } else {
      wx.navigateTo({
        url: `/pages/login/index?from=/house_pkg/pages/list/index`,
      });
    }
  },
  getNotifyList() {
    // console.log('获取成功');
    // 请求开始前弹窗提示加载中
    wx.showLoading({
      title: '加载中...',
    });
    wx.request({
      url: 'https://live-api.itheima.net/announcement',
      method: 'GET',
      success: (res) => {
        // console.log('获取成功', res);
        // 判断数据异常，提示用户
        if (res.data.code !== 10000) {
          wx.showToast({
            title: '数据请求错误',
            icon: 'none'
          })
          return
        }
        this.setData({
          notifyList: res.data.data
        })
      },
      fail: (err) => {
        wx.showToast({
          title: '网络错误',
          icon: 'none'
        })
        // console.log('fail', err);
      },
      // 请求完毕关闭加载提示框
      complete: (res) => {
        // console.log('complete', res);
        wx.hideLoading()
      }
    })
  }
})
